Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE LARCHES Detached £770,000 1 Mar 2024
2 THE LARCHES Detached £210,000 5 Jan 1996
4 THE LARCHES Detached £675,000 7 Aug 2007